Submarine volcanism and mineralization : modern through ancient / - Cousens, Brian Lloyd,; Piercey, Stephen John,