Micahel J. Moran thermodynaics