COASTAL CRUISING An Authoritative Guide to British Columbia and Puget Sound - San Juan Islands Waters