Releases by Towle, Dr Ian (National Research Centre in Human Evolution, Spain)