Fundamentals Of Civil Engineering by Richard H. McCuen, Edna Z. Ezzell & Melanie K. Wong