Advances in Polyurethane Biomaterials by Stuart L. Cooper