Advanced physics : materials and mechanics - Duncan, Thomas, b.1927 (John Murray, 1973)