Clinical haematology: theory and procedures - Turgeom, Mary L . (Lippincott, 2005)