Dynamics For Engineers by A.W. Al-Khafaji, Bichara B. Muvdi & John W. McNabb