The Mesolithic age - Mithen, Steven J. (Prehistoric Europe : An illustrated history., 1998)