This is not a good time for the small book shops and I would ask all my readers to do what they can to support them as much as they can. At the same time I understand that this is not always possible.
I am often asked in which order the books should be read. The list to the left is in the order in which they were written (latest at the top) and I think it is the best order in which to read them. For further details of each book, please click on the title.