Polar City

262 pages paperback 1990

fiction fantasy science fiction adventurous challenging medium-paced

368 pages 2000

fiction crime mystery science fiction mysterious reflective slow-paced