Failure Case Studies in Civil Engineering: Structures, Foundations, and the Geoenvironment January 20, 2024May 19, 2023 by Civil Engineering DOWNLOAD