David G Brown

Brown has had long careers in seamanship and investigative reporting. He holds a U.S. Coast Guard Master's License and serves as a marine license instructor.