Life cycle costing for the analysis, management and maintenance of civil engineering infrastructure January 25, 2024 by Civil Engineering DOWNLOAD