Heraldry Society of Scotland,publisher.