Elements of Steam and Gas Power Engineering door Andrey Abraham Potter & James Park Calderwood