World History - The Middle Ages 1101 - 1460 - "Kingfisher" (Kingfisher Books London, 2005)