Odyssey
Publisher: New York : Viking
Published: 1996
Number of pages: 541
ISBN-13: 9780140268867