Have We Been Here Before? An Alternative Look at Mankind&#39;s History - Kindle edition