Guide to Ruminant Anatomy Dissection and Clinical Aspects by Joe Rowe (DVM) | Menrva Books | MenrvaBooks