Chemistry and biochemistry of oxygen therapeutics from transfusion to artificial blood - Mozzarelli, Andrea. (Wiley, 2011)