news, philosophy, UncategorizedJoshua KatcherOctober 09, 2009ardi, Ardipithecus ramidus, human evolution Discovery of the Century? news, philosophy, UncategorizedJoshua KatcherOctober 09, 2009ardi, Ardipithecus ramidus, human evolution