books by subject
Popular Science

Hidden Depths: The Story of Hypnosis

Seeing Voices

59 Seconds: Think a little, change a lot

Musicophilia: Tales of Music and the Brain

The Immortal Life of Henrietta Lacks

Understanding Weather and Climate (Macmillan geography)

Biochemical Engineering and Biotechnology Handbook

A Guide to Mechanics

Mastering Electronics (Macmillan Master S.)

What Remains to be Discovered

Information Technology in Science and Technology Education (Developing Science & Technology Education)

Teaching Secondary Mathematics with I.C.T. (Learning & Teaching With Information & Communications Technology) (Learning & Teaching with ICT)

Heaven's Breath. A Natural History of the Wind

Electronics: Systems Approach: A System Approach (Basic Electronics S.)

Physics (Teach Yourself)

Elementary Electronics 2nd Edn (Basic Electronics S.)

MEI Mechanics 3: Bk. 3 (MEI Structured Mathematics (A+AS Level))

MEI Differential Equations: Bk. 4 (MEI Structured Mathematics (A+AS Level))

MEI Pure Mathematics 5: Bk. 5 (MEI Structured Mathematics (A+AS Level))

MEI Pure Mathematics 6: Bk. 6 (MEI Structured Mathematics (A+AS Level))

Non-Specialist Handbook: Teaching Physics to KS4

The Weather Factor: How Nature Has Changed History

MEI Mechanics 3 2ED: Bk. 3 (MEI Structured Mathematics (A+AS Level))

The Future Just Happened

GCSE Mathematics for OCR (Graduated Assessment) Stages 1 and 2: Stages 1 & 2

Graduated Assessment OCR GCSE Mathematics: Stages 3 & 4

GCSE Mathematics for OCR (Graduated Assessment) Stages 7 and 8: Stages 7 & 8

GCSE Mathematics for OCR (Graduated Assessment) Stages 1 and 2 Teacher's Resource: Teacher's Resource Stages 1 & 2

GCSE Mathematics for OCR (Graduated Assessment) Stages 3 and 4 Teacher's Resource: Stages 3 & 4
