Answer: jamesherriot

AnswerCrossword Clue
JAMESHERRIOT

"Let Sleeping Vets Lie" author