by Graham Hancock
publisher: Atlantic Monthly Press publish date: January 10th 1994
format: paperback pages: 256
language: English
ISBN:
0871134691 (9780871134691)
ASIN: 871134691
publisher: Atlantic Monthly Press publish date: January 6th 1989
format: hardcover pages: 234
language: English
ISBN:
0871132532 (9780871132536)
publisher: Random House of Canada, Limite publish date: August 4th 1997
format: paperback pages: 234
language: English
ISBN:
0749305037 (9780749305031)
language: English
ISBN:
0333439627 (9780333439623)