Author: Saint John River Engineering Committee.