The Riddle of the Third Mile (Inspector Morse, #6)

Colin Dexter