Firmage, D. Allan Modern engineering practice : ethical, professional, and legal aspects. - New York : Garland STPM Press, c1980 Includes index Bibliography, p ISBN: 0824071085 Subjects--Topical Terms: Engineering ethicsEngineering--Contracts and specificationsEngineering law