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