00119nam a22000497a 4500100003000000245003900030 aAmrican technology socity aEncylopedia and civil engineering