a Treatise on Civil Engineering: Rev. and Ed. with Additions by Dennis Hart Mahan