Postgraduate Haematology by A. Victor Hoffbrand & Hoffbrand