Brian Palmer

Author Archive

  • August 1, 2012
    The Games of the XXX Olympiad are under way in London, with China and the United States taking the early lead in the medal count. Last week, Slate visualized Olympic competitions...