Tony, out of curiosity, have you ever read "Universe in a Nutshell" by Stephen Hawkings? Very interesting, even though a lot of stuff involving string theory and M theory goes WAY over my head.