John Keir Crossauthor : John Keir CrossJohn Keir Cross Book SeriesThe Other PassengerThe Angry PlanetThe Red Journey Back