Cassell's Chronology of World History: Dates, Events and Ideas That Made History