Blood Banking And Transfusion Medicine by John D. Roback & Paul M. Ness