Introduction to Earthquake Engineering 1st Edition – Hector Estrada, Luke S. LeeBy Alvin / October 10, 2023