Textbook of Veterinary Histology
by
Don A. Samuelson
very good