The Private Investigator's Handbook
Gavin is a private investigator who has also worked as a police officer, marine and social worker.