Postgraduate Haematology - Hoffbrand, A Victor (Arnold, 2001)