The World Encyclopedia of Flags: The definitive guide to international flags, banners, standards and ensigns, with over 400 illustrations