Text Book of Veterinary Medicine (Volume 2) by James Law