by Graham Hancock (Author), Graham Hancock (Author)
Format: Paperback
Pages: 234
Edition: First Printing writing in Book
Publisher: Papermac
Published: 26 Oct 1989
ISBN 10: 0333483766
ISBN 13: 9780749305031