The Coyote Kings

544 pages paperback 2004

fiction fantasy science fiction adventurous fast-paced