Search results for "shepherd" in Greymouth, West Coast
$55
The German Shepherd Dog, Its History, Development, and ..., Greymouth
462 pages, many b/w illustrations. Lacks the title page, spine of dust wrapper faded, otherwise very good.
The German...