Pages contributed by Kira McLean.
This is a cross-post of a recent post by Kira McLean at her blog, that has encouraged a few discussions over the web.