Andy MacKinnon

MacKinnon is a professional biologist and forester who works as a reagional ecologist and adjunct university professor. Co-author of Plants of the Pacific Northwest Coast that has sold well ove a million copies.