Caicedo, Juan, and Shamim Pakzad. 2017. Dynamics of Civil Structures, Volume 2. Springer. Last updated on 10/05/2022