The Steam Locomotive: Its Theory, Operation and Economics