Peter T. Garratt

6 books

416 pages 1997

fiction mystery short stories challenging dark mysterious slow-paced

331 pages 2015

fiction fantasy science fiction adventurous slow-paced

148 pages paperback 2002

fiction fantasy science fiction short stories

512 pages paperback 1999

fiction historical short stories adventurous emotional reflective slow-paced

412 pages 1998

fiction mystery short stories challenging informative mysterious fast-paced

492 pages paperback 2001