The pastures of heaven - John Steinbeck (Penguin, 2001)