Daniel G. McCartneyBooksSuffering and the Goodness of GodFundamentals of Natural Gas Processing, Second EditionFundamentals of Natural Gas Processing, Third EditionAuthor data: Open Library