From Rural Tranquility to National Crisis Farm Animal Vet book

Front cover of David Harwood book