Hancock's Applied Mechanics For Engineers by Edward Lee Hancock