Beyond the horizons

Walter J. Boyne
Thomas Dunne Books
9780312192372
0-312-19237-1