Textbook of Veterinary Histology

by Don A. Samuelson

very good