The Grand Design is a good book worth reading.