The Medicine Hat Public Library serves as a community hub, providing equitable and convenient access to books, media, information and programs that...