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