Author: Heraldry Society of Canada. Library