Arcata - Dr. L. Scott Quackenbush, executive director of the Dauphin Island Sea Lab, Dauphin Island, Alabama, and Humboldt State University’s Associate Dean of Marine Science and Director of the Telonicher Marine Laboratory in Trinidad from 2005 to 2008, died Oct. 12 at his home in Mobile, Ala., after a brief illness. He was 56 and reportedly succumbed to cancer.