Briefer history of time - Hawking, Stephen (London Bantam press, 2005)