Roper's Catechism For Steam Engineers And Electricians door Stephen Roper