THE UNIVERSE AND THE TEACUP: THE MATHEMATICS OF TRUTH AND BEAUTY