Blood banking transfusion medicine : basic principles & practice / - Hillyer, Christopher D. (Churchill Livingstone, 2003)