Small Animal Diagnostic Ultrasound by Dvm Nyland Thomas G., Thomas G. Nyland & John S. Mattoon