TY - GEN AU - David Q Fletcher TI - Mechanics of Materials SN - 0030626269 U1 - 620.112 FLE PY - 1985/// CY - New York PB - Holt Rinehart ER -