Calgary Public Library

Viola Desmond, Becky Noelle ; content consultant, Christopher Stuart Taylor, PhD