The Mammalian Faunas and Hominid Fossils of the Middle Pleistocene of the Maghreb · Study