
Becoming a Better Programmer: A Handbook for People Who Care About Code
Book
If you're passionate about programming and want to get better at it, you've come to the right...

Digital Photography Best Practices and Workflow Handbook: A Guide to Staying Ahead of the Workflow Curve
Patricia Russotti and Richard Anderson
Book
Managing your digital photos can be one of the most unavoidable headaches. With so many existing...

Exercises in Computational Mathematics with MATLAB
Tom Lyche and Jean-Louis Merrien
Book
Designed to provide tools for independent study, this book contains student-tested mathematical...

Starting Out with Programming Logic and Design
Book
For introductory courses in Computer Programming. The Fundamentals of Programming When it comes to...

Colloquial Russian: The Complete Course for Beginners
Svetlana Le Fleming and Susan E. Kay
Book
Colloquial Russian provides a step-by-step course in Russian as it is written and spoken today....

School Wars: The Battle for Britain's Education
Book
School Wars tells the story of the struggle for Britain's education system. Established during the...

The GCSE Mindset: Activities for Transforming Student Commitment, Motivation and Productivity
Book
40 more concrete, practical and applicable tools to supercharge pupils' resilience, positivity,...

The Philosophy Shop: Ideas, Activities and Questions to Get People, Young and Old, Thinking Philosophically
Book
The Philosophy Shop is a veritable emporium of philosophical puzzles and challenges to develop...
Debating the 'Post' Condition in India: Critical Vernaculars, Unauthorised Modernities, Postcolonial Contentions
Book
How was the post-modernist project contested, subverted and assimilated in India? This book offers a...

Historical Dictionary of German Theater
Book
The German-language theater is one of the most vibrant and generously endowed of any in the world....