Usborne world history : the last 500 years - Bingham, Jane (Usborne Publishing Ltd., 2000)