Basic concepts in cell biology and histology a student's survival guide - Mckenzie, James C. (McGraw-Hill, 2000)