BSAVA Manual of Canine and Feline Musculoskeletal Disorders
BSAVA Manual of Canine and Feline Musculoskeletal Disorders by Gareth Arthurs, Gordon D. A. Brown, Robert Pettit.
Published by British Small Animal Veterinary Association (B S A V A), (2019), Paperback, 504 pages.