Flag : an American biography / - Leepson, Marc, (Thomas Dunne Books/St. Martin's Press,, 2005)