Haematology by Gavin Knight, Andrew D. Blann, Gary Moore (Paperback, 2010)