Mechanical engineeer's handbook - Kent, William 1851-1918 (Wiley engineering handbook series, 1967)