The Steam-Engine And Other Heat-Motors door William Henry Paul Creighton