1,000 great events through the ages - Lewis, Brenda Ralph (Hamlyn, 1988)