Gods & demons (London : Grange Books, 1993)