There are several ways to buy my books – direct from me (signed copies & limited editions); from Amazon (kindle ebooks & paperbacks); or if you prefer supporting local bookshops, buy paperbacks through Bookshop.org.

Signed Books

Buy signed paperbacks individually or as a 3-book set and save on postage


Paperback (UK delivery inc.)




Paperback (EU delivery inc.)




Paperback (Rest of World delivery inc.)



Preview Books & Buy on Amazon

Buy for kindle e-books or paperbacks from Amazon, and preview them below.

Buy on Bookshop.org

The Independent online bookshop