Hoffbrand's essential haematology - Hoffbrand, A. V. (Essentials, 2016)