Materials of Engineering Volume 2 door Robert Henry Thurston