To contact John about purchasing a book, or about any other
aspect of this website or his general works, please click
If you have a technical query, or to report a
problem or fault about a particular section of this website, please contact
DIFFICULTIES WITH THESE FORMS HAVE NOW BEEN RESOLVED.