Universe in a nutshell - Hawking, Stephen (Bantam Press, 2001)