The ancient gods - James, Edwin Oliver (Weidenfeld and Nicolson, 1960)