About Jessica Aldred Jessica Aldred is an independent scholar, writer, and producer based in Calgary, Alberta.