Seashore Life of Eastern Canada: A Guide to Identifying Intertidal Marine Species

by Jim Cornall and Genevieve Simard