John wrote 5 books, 3 of them published by Mandrake of Oxford.

Here is John’s Amazon author page
Here is John’s author page on Mandrake

In reverse chronological order, the books are

100 Poems (2019)
Bulwer-Lytton: Occult Personality: A Graphic Introduction (Mandrake of Oxford, 2018)
Crowley – A Beginners Guide (with illustrations by John Patrick Higgins) (Mandrake of Oxford, 2016)
Nietzsche – an Interpretation (2011)
Aleister Crowley: A Modern Master (Mandrake of Oxford, 2009)

You can read a chapter from ‘Aleister Crowley: A Modern Master’ entitled ‘Aleister Crowley as Guru’ here.