National Geographic Yisual History of the World - Klaus Bernd Markus Hattstein Arthur Knebel Hermann Josef (2005)