An atlas of canine surgery - Allen (Lea & Febiger, 1967)