Breneman

Strength of Materials - New York McGraw Hill