About Joe Revill

Joe Revill lectures extensively on the subjects of Witchcraft and Paganism and is a great admirer of Sherlock Holmes. His debut novel combines his passion for Holmes with his extensive knowledge of witchcraft.