Men and gods - Warner, Rex (Heinemann, 1950)