Graham Hancock is a British author and former journalist. He has become known to a general audience through his theories involving ancient civilizations, a topic on which he has published twelve books.