Gods, mongrels and demons : 101 brief but essential lives / - Calder, Angus. (Bloomsbury, 2004)