Dictionary of Water Engineering door Charles Kerr, Ken Nelson & Kenneth D. Nelson