Calgary Public Library launches smartphone app to replace library cards

Comments