books by author
David

The Affluent Worker in the Class Structure

Cambridge International AS and A Level Chemistry Coursebook with CD-ROM (Cambridge International Examinations)

Cambridge IGCSE Physics Workbook (Cambridge International IGCSE)

21st Century Guidebook to Fungi with CD-ROM

Bare Ruined Choirs

Cambridge Science Universe: Volume 3, Sight, Light and Colour

The Cambridge Encyclopedia of Language

Games for Language Learning (Cambridge Handbooks for Language Teachers)

Visual Communication in Science: Learning Through Sharing Images.

The Food Resources of Man (Cambridge Social Biology Topics)

Writing Tasks An Authentic-Task Approach to Individual Writing Needs

The Past is a Foreign Country

Neurolinguistics & Ling Aphasiology: An Introduction (Cambridge Studies in Speech Science and Communication)

Hidden Connections, Double Meanings: A Mathematical Exploration (Cambridge Educational)

Science Watch Book 1

Science Watch Pupil's Book: Secondary Science Skills (Book 2)

The Cambridge Guide to the Earth

Rings and Factorization

Making Algeria French

Balanced Science 1: Bk. 1

Oliver Cromwell: Politics and Religion in the English Revolution 1640–1658 (Cambridge Topics in History)

The Cambridge Encyclopedia

The Cambridge Encyclopedia of the English Language

Consciousness and Revol Soviet Phil: From the Bolsheviks to Evald Ilyenkov (Modern European Philosophy)

Modern French Drama 1940-1990 2ed

Primary Physical Education: Implementing the National Curriculum

Teaching Children English: An Activity Based Training Course: A Training Course for Teachers of English to Children (Cambridge Teacher Training and Development)

The Cambridge Encyclopedia of Language

Numerical Methods (School Mathematics Project 16-19)
