Reading list: Whirlwind World History
Books for assigned reading.