Context

Context of Divine canine : the monks' way to a happy, obedient dog, the Monks of New Skete