Handbook For Gas Engineers by Thomas Newbigging