Mechanics Of Materials For Dummies by Consumer Dummies, James H. Allen & James H. Iii Pe