Analysis and Design of Machine Elements 1st Edition – Wei Jiang