TY - BOOK TI - Marine renewable energy handbook U1 - 333.914 PY - 2012/// CY - ISTE ; | John Wiley & Sons PB - London : | Hoboken, NJ ER -