As the Large Hadron Collider is about to be launched for the first time, physicists are on the cusp of the greatest scientific discovery of all time - or perhaps their greatest failure.
1970
1983
2014
2011
1932
2013
2006
2012
2015
1966
1933
1998
1980
1960
1967