Johnson, Spencer A. Veterinary surgery small animal Spencer A. Johnson - 2nd - Missouri: Elsevier: 2018. - xxii,2379p. includes index ISBN: 9780323320658