Tidal waves and flooding

by Michael Flaherty

Explains the causes and effects of tidal waves and flooding and examines their environmental impact.