Vertebrate histology a guide for course 2, Department of microscopy, histology and embryology. Cornell university and the New York state veterinary college.