Rough and Tumble EngineeringJames H. MaggardRough and Tumble EngineeringGOOpenStoriesOriginal author: James H. MaggardPublishedNonfictionJames H. Maggard0 stars8 chapters37,758 words