Magellan
1990 • 415 pages