Flags through the ages and across the world - Smith, Whitney (McGraw-Hill, 1975)