Mick Stranahan

416 pages • 1989 • 12 editions

fiction crime mystery funny mysterious fast-paced