Handbook For Gas Engineers And Manager. by Thomas Newbigging