Yorkshire Vet Through the Seasons
by
Julian Norton
256 pages, 16 unnumbered pages of plates : 24 cm