Medical laboratory haematology - Hall, Roger (Butterworth Heinemann, 1991)