Engineering mechanics: statics & dynamics / Franceso Costanzo, Michel E. Plesha, Gary L. Gray - Costanzo, Francesco