The Mesolithic of european Russia, Belarus, and the Ukraine. - Dolukhanov, Pavel (Cambridge University Press, 2009)