No photoLeslie AielloActingKnown ForThe Perfect Human Diet2012Ape to Man2005Ape-Man: Adventures in Human Evolution2000