Oxford handbook of clinical haematology - Provan, Andrew (Oxford handbook, 2009)