Blood banking and transfusion medicine : basic principles & practice - Hillyer, Christopher D. (Churchil Livingstone, 2007)