Civil engineering practice in the twenty-first century : knowledge and skills and for design and management - Grigg, Neil S. (American Society of Civil Engineers, 2001)