Techniques in large animal surgery - Hendrickson, Dean A. (Blackwell, 2007)