Book review: Life and Fate