If Only They Could Talk

£10.99

A Macmillan Collector’s Library edition of the first of James Herriot’s brilliantly funny memoirs about life as a Yorkshire vet.

Out of stock