Essential biomaterials science - Williams, D. F. (David Franklyn) (Cambridge texts in biomedical engineering, 2018)