Materials for enginners and technicians - BOLTON, William Higgins, R.A (Routledge, 2021)