Illustrated book of flags : the complete encyclopedia of international flags, banners, standards and ensigns - Znamierowski, Alfred (Southwater, 2006)