A New Treatise On Steam Engineering, Physical Properties Of Permanent Gases ... by John William Nystrom