Handbook for Gas Engineers and Manager by Thomas Newbigging