I read Graham Hancock's 'Underworld', much of which is along the same topic. I can't reccomend it highly enough!
Thanks for the suggestion! I'll try and get hold of a copy sometime...