Animal crackers: Veterinary tales from Europe and Africa by Richard Kirk | Menrva Books