A Brief History of Puzzles A Brief History of Puzzles
2019
Improve Your Chess: Teach Yourself Improve Your Chess: Teach Yourself
2010
Win At Chess: Teach Yourself Win At Chess: Teach Yourself
2010
Knock, Knock Knock, Knock
2023
The Encyclopaedia of Everything Else The Encyclopaedia of Everything Else
2022
Numb and Number Numb and Number
2020