The Good Detective

John McMahon
The Good Detective
Paperback