Return to Article Details An Ape or the Ape: Is the Toumaï Cranium TM 266 a Hominid? Download Download PDF