Gulf Islands And Vancouver Island by Anne Yeadon-Jones & Laurence Yeadon-Jones