Author: Kelavan (Charles F Brooke-Smith)