Mechanical analysis and design - BurrlhArthur Houghton