Color Atlas Of Small Animal Anatomy by Robert A. Kainer, Thomas O. McCracken & Robert J. Kainer