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.
Buy signed paperbacks individually or as a 3-book set and save on postage
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