Atlas of animal anatomy and histology.