The principles of engineering materials - Craig R.Barrett
vv