Dacie And Lewis Practical Haematology by Barbara J. Bain & Imelda Bates