Gumshoe

429 pages paperback 1999

fiction fantasy lgbtqia+ mystery science fiction adventurous mysterious fast-paced

382 pages 2001

fiction fantasy mystery challenging mysterious reflective slow-paced