books by subject
Mathematics
SMP 11-16 Handling Data Review book (School Mathematics Project 11-16)
New Heinemann Maths Yr6, Extension Textbook
Challenging Puzzles
A Mathematical Pandora's Box
How to Prove It: A Structured Approach
Talking Points in Mathematics (Cambridge Primary Mathematics)
Mathwords
Practice and Problems in Advanced Mathematics: Practice and Problems in Advanced Mathemetics (School Mathematics Project 16-19)
SMP 11-16 Teacher's Guide to Book Y5 (School Mathematics Project 11-16)
SMP 11-16 Teacher's Guide to Book YX2 (School Mathematics Project 11-16)
Numbers and Functions: Steps to Analysis
SMP 11-16 Teacher's Guide to Book YR+ (School Mathematics Project 11-16)
Numbers: Facts, Figures and Fiction
Puzzles for Pleasure
Networks: Networks Student Text and Unit Guide (School Mathematics Project 16-19)
New Directions for Equity in Mathematics Education
The Life of Isaac Newton (Canto original series)
SMP 11-16 Book A3: Bk.A3 (School Mathematics Project 11-16)
SMP 11-16 Book A6 (School Mathematics Project 11-16)
A Mathematical Jamboree
Hubble Vision: Astronomy with the Hubble Space Telescope
SMP Interact Book 7S: for the Mathematics Framework: Bk. 7S (SMP Interact for the Framework)
SMP Interact Book 8C: for the Mathematics Framework (SMP Interact for the Framework)
SMP Interact Practice for Book 8C: for the Mathematics Framework (SMP Interact for the Framework)
6 Plus Pupil's Book: Maths Extension Activities for Year 6
6 Plus Teacher's Book: Maths Extension Activities for Year 6
Core 1 and 2 for OCR (Cambridge Advanced Level Mathematics for OCR)
Core 3 and 4 for OCR
Further Pure 1 for OCR (Cambridge Advanced Level Mathematics for OCR)