Kingfisher history encyclopedia 40,000 B.C. to present day (Kingfisher, 1995)