A shepherd's watch : through the seasons with one man and his dogs
by Kennard, David.

Add to my list
Book