John wrote 5 books, 3 of them published by Mandrake of Oxford.
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.