Ocean power
University of Maryland Presentation (2012)
Ocean Power Ed Lemery, Brooke Scatchard, Nate Trachimowicz.