Swimming Holes and Beaches of Southwestern British Columbia: including the Gulf Islands and Vancouver IslandAlex McKeen