by Cyril Aydon
Man has come a long way in 150,000 years. From the Stone Age to the space age -- why did Homo sapiens flourish where other species failed? In this sweeping examination of the developments that have…