TY - BOOK AU - Int TI - Barrages Engineering Design & Environmental Impacts SN - 0471968579 U1 - 627.123 ER -