Author: Heraldry Society of Canada.