Heat Engines by John Robins Allen & Joseph Aldrich Bursley