books by subject
Mathematical Theory

Thinking as Communicating: Human Development, the Growth of Discourses, and Mathematizing (Learning in Doing: Social, Cognitive and Computational Perspectives)

An Aristotelian Realist Philosophy of Mathematics: Mathematics as the Science of Quantity and Structure

Mathematical Sorcery: Revealing the Secrets of Numbers

At Sixes and Sevens: How to Understand Numbers and Make Maths Easy

Frege on Absolute and Relative Truth: An Introduction to the Practice of Interpreting Philosophical Texts

Alfred Tarski: Philosophy of Language and Logic

Frege's Notations: What They Are and How They Mean

New Waves in Philosophical Logic

The Man Who Loved Only Numbers: The Story of Paul Erdos and the Search for Mathematical Truth: The Story of Paul Erdös and the Search for Mathematical Truth

Once Upon a Number: The Hidden Mathematical Logic of Stories

Information: A Very Short Introduction

Maths Squared: 100 Concepts You Should Know

The Great Philosophers: Russell

Numbers: 10 Things You Should Know

Logic for Mathematicians

Iterative Solution Methods

The Emergence of Mathematical Meaning: interaction in Classroom Cultures (Studies in Mathematical Thinking and Learning Series)

AQA Level 2 Certificate Further Maths Complete Study and Practice (5-9)

100 Per Cent Mathematics Proof

Statistical Learning with Math and Python: 100 Exercises for Building Logic

Five Golden Rules: Great Theories of 20th Century Mathematics and Why They Matter

Easy Learning – GCSE Maths Exam Practice Workbook for AQA A: Foundation

Finite Mathematics

Plato's Problem: An Introduction to Mathematical Platonism

Bertrand Russell: v. 1: 1872-1920 The Spirit of Solitude

The Times Difficult Su Doku Book 1: 200 dreadfully tricky Su Doku puzzles (The Times Su Doku)

The Times Fiendish Su Doku Book 7: 200 challenging puzzles from The Times (The Times Su Doku)

Key Stage 3 Maths: Levels 3-6

GCSE Maths for AQA Modular (B) – Higher Student Book: Higher Pupil Book
