The pessimist's guide to history - Flexner, Stuart (Avon Books, 1992)