Discovering our past: a history of the world - Spielvogel, Jackson J. (McGraw-Hill networks, 2013)