books by subject
Children's Books on Maths

Girls into Mathematics (Open University Mathematics Education Series)

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

SMP 11-16 Book B2: Bk. B2 (School Mathematics Project 11-16)

SMP 11-16 Book G3: Bk.G3 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to G3: Tchrs' Bk.G3 (School Mathematics Project 11-16)
SMP 11-16 Teacher's Guide to G1: Tchrs' (School Mathematics Project 11-16)
SMP 11-16 Teacher's Guide to Book BT: Tchrs' Bk. BT (School Mathematics Project 11-16)

SMP 11-16 Book BT: Bk. BT (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book B2: Tchrs' Bk. B2 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book B1: Tchrs' Bk. B1 (School Mathematics Project 11-16)

SMP 11-16 Book YE1 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book Y1 (School Mathematics Project 11-16)

SMP 11-16 Book Y2 (School Mathematics Project 11-16)

SMP 11-16 Book G1: Bk.G1 (School Mathematics Project 11-16)

SMP 11-16 Book B1: Bk. B1 (School Mathematics Project 11-16)

SMP 11-16 Book Y1: Bk. Y1 (School Mathematics Project 11-16)

SMP 11-16 Book G2: Bk.G2 (School Mathematics Project 11-16)

More Mathematical Activities: A Resource Book for Teachers

The I Hate Mathematics! Book (Offbeat Books)

Even More Mathematical Activities

101 Mathematical Projects

How Amazing

How Puzzling

Module 4 Pupils' book 1: Bk.1 Module 4 (Cambridge Primary Mathematics)

Module 4 Pupils' book 2 (Cambridge Primary Mathematics)

Module 5 Pupils' book 1 (Cambridge Primary Mathematics)

Module 5 Pupils' book 2: Bk.2 Module 5 (Cambridge Primary Mathematics)

Module 6 Pupils' book 1: Bk.1 Module 6 (Cambridge Primary Mathematics)

Module 7 Pupils' book 1: Bk.1 Module 7 (Cambridge Primary Mathematics)
