All About World History - Macdonald, Fiona (Parragon Book, 2000)