Our Ancestors Footprints Left On The Sands Of Time