written by Robert Bauval, John Grigsby, Graham Hancock
There is one copy available to borrow from the library.