An atlas of veterinary surgery, by John Hickman | Menrva Books