Williams hematology - Kaushansky, Kenneth (McGraw Hill Medical, 2010)