1000 events that shaped the world

by Dan O'Toole

"In a sweep of history, this book brings you what National Geographic has introduced into households for more than a century: the world and all that is in it. Concise narratives, each focused on on…