Histology a text and atlas. (Lippincott Williams & Wilkins, 2004)