Mechanical Vibration: Analysis, Uncertainties, and Control, Third Edition by Haym Benaroya | Menrva Books