Engineering dynamics fundamentals and applications / - Islam, M. Rashad. (CRC Press,, 2022)