Biomaterials a systems approach to engineering concepts - Love, Brian James (Academic Press, 2017)