Principles of applied civil engineering design: producing drawings, specifications, and cost estimates for heavy civil projects by Ying-Kit Choi | Menrva Books