Professor Onthemoon’s somewhat accurate timeline of the human race September 11, 2015 The discovery of whole new human species has prompted Professor Onthemoon to compare Homo sapiens, Homo naledi and Steve, a wallaby Buy a print of this cartoon