Marks' calculations for machine design - Brown, Thomas H. (McGraw-Hill, 2005)