Veterinary Science - Pugliese, Antonio (Springer Berlin Heidelberg, 2012)