Islands of the Tiny Deer by Julian May - WordSea