Heineman, A. J., & Richardson, J. (1968). So that ships may pass: Historical, structural, and operational development of navigation--Lower Columbia and Willamette Rivers. The Port of Portland Commission.
Chicago Style (17th ed.) CitationHeineman, Adam J., and Judith Richardson. So That Ships May Pass: Historical, Structural, and Operational Development of Navigation--Lower Columbia and Willamette Rivers. [Portland, Or.]: The Port of Portland Commission, 1968.
MLA (9th ed.) CitationHeineman, Adam J., and Judith Richardson. So That Ships May Pass: Historical, Structural, and Operational Development of Navigation--Lower Columbia and Willamette Rivers. The Port of Portland Commission, 1968.
Warning: These citations may not always be 100% accurate.