books by subject
Popular Science
Matrices
Complex Numbers
An Introduction to Genetic Engineering (Studies in Biology)
SMP 11-16 Shape Review book (School Mathematics Project 11-16)
SMP 11-16 Handling Data Review book (School Mathematics Project 11-16)
Challenging Puzzles
Measuring Behaviour: An Introductory Guide
A Mathematical Pandora's Box
Puzzles for Pleasure
SMP 11-16 Book A3: Bk.A3 (School Mathematics Project 11-16)
SMP 11-16 Book A6 (School Mathematics Project 11-16)
Core 3 and 4 for OCR
Mathematical Methods for Physics and Engineering: A Comprehensive Guide
Pure Mathematics (Mathematics for A and AS Level)
Gene Structure and Expression
Uncertain Science . . . Uncertain World
Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids
The Fats of Life
Evolving the Mind: On the Nature of Matter and the Origin of Consciousness
Science Foundations: Extension Physics
SMP GCSE Interact 2-tier Foundation 1 Pupil's Book (SMP Interact 2-tier GCSE)
SMP GCSE Interact 2-tier Higher 1 Practice Book: For AQA, Edexcel and OCR Two-tier GCSE Mathematics (SMP Interact 2-tier GCSE)
Apex Maths 3 Pupil's Textbook: Extension for all through Problem Solving
Apex Maths 3 Teacher's Handbook: Extension for all through Problem Solving
Apex Maths 4 Pupil's Textbook: Extension for all through Problem Solving
SMP Interact Teacher's Guide to Book 1 (SMP Interact Key Stage 3)
Cambridge Mathematics Direct 4 Numbers and the Number System Teacher's book
Cambridge Mathematics Direct 4 Calculations Teacher's book
Cambridge Mathematics Direct 5 Numbers and the Number System Teacher's Handbook