The games : Great Britain's finest sporting hour /
Times Newspapers Limited.
London : HarperSport,
2012.
Olympic Games 2012 : London, England)
Athletes