Gods and politicians - Grant, Bruce (Allen Lane, 1982)