- Mastering Numbers: Everyday Mathematics Made Simple
- Behind the Scenes on the North Yorkshire Moors Railway
- A Taste for Treason: The Letter That Smashed a Spy Ring
- Be a Wizard with Numbers: 101 Ways to Count Yourself Smart
- This Present Emergency: Edinburgh, the River Forth, South-East Scotland and the Second World War










