Found this site today somehow on accident and thought I might share with those who have not yet seen it. http://marineplantbook.com/marinebookindex.htm