Canyons of night - Castle, Jayne (Gale Cengage Learning, 2011)