Detective Inspector Jack Caffery (Fictitious character)
DI Jack Caffery (Fictitious character)
Jack Caffery (Fictitious character)
Caffery, Jack (Fictitious character)