TY - BOOK AU - Duncanson , Graham R. TI - Farm Animal Medicine and Surgery: For Small Animal Veterinarians SN - 9781845938833 PY - 2013/// CY - UK PB - CABI ER -