Walking into existence: the first humans in Europe. - Pasda, Clemens (2007)