An atlas of histology - Freeman, William H.; Bracegirdle, Brian (Heinemann, 1985)