Advanced Composites for Marine Engineering by Li Min Zhou | Menrva Books | MenrvaBooks