Author: Ranald V. Giles, B.S., M.S. in C.E.