Dynamics of structures and machinery by Gregory Szuladzinski | Menrva Books