Atlas of Haematology - Anderson,Shauna C (Lippincott, 2003)