Medical laboratory science: theory and practice - Ocheri,J (McGraw Hill education, 2000)