After the Ice - Mithen, Steven J. (Weidenfeld & Nicholson, 2003)