Animal Crackers: Veterinary Tales from Europe and Africa by Richard Kirk | Menrva Books