Titherington D

Applied Mechanics - New York McGraw-Hill