C. Owen Lovejoy
(30K)
canine