The world encyclopedia of flags & heraldry : an international history of heraldry and its contemporary uses together with the definitive guide to national flags, banners, standards and ensigns