ABC of clinical haematology - Provan, Drew , 1955- (BMJ Books, 2003)