Roper's Questions and Answers for Stationary and Marine Engi by Stephen Roper & Edwin Robert Keller