I f you've spent any time camping in Canada, you know the mosquitoes are a force of nature. You spend much of your time in ...