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

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

The Independent online bookshop