A dogged foe
Old detectives rarely die — or age, for that matter: Poirot is forever 60, Sherlock Holmes 50, P. D. James’s Adam Dalgliesh a handsome 38 or so. Old detectives rarely die — or age, for that matter: Poirot is forever 60, Sherlock Holmes 50, P. D. James’s Adam Dalgliesh a handsome 38 or so. But