The world encyclopedia of flags and heraldry an international history of heraldry and its contemporary uses together with the definitive guide to national flags, banners, standards and ensigns - Slater, Stephen; Znamierowski, Alfred 1940- (Lorenz, 2007)