calgarylens is a small, independent publication. We do not accept advertising, do not solicit donations, and do not represent any party, slate, or campaign. The site is built and maintained by Pixeltree as a public-interest project. Errors are corrected on the page where they appear, with the date of correction noted.