Cryogenic Engineering, Second Edition, Revised and Expanded by Thomas Flynn & Thomas M. Flynn