A Theory of Everything, a talk given by Bill Spence at Queen Mary in July 2005 to Physics teachers as part of Goldsmith's Astrophysics Week organised by Professor JP Emerson in the Astronomy Unit, Queen Mary.