Pipeline Design for Water Engineers. Developments in Water Science, Volume 6. by David Stephenson