London 2012 Olympic Games : the greatest show on the earth : an official day by day photographic celebration - Olympic Games 2012 : London, England) (London : Carlton, 2012)