Gil Mayo Mystery Collections

555 pages 2006

fiction crime mystery challenging informative tense medium-paced