Stephen Hawking has many of his public lectures online. One lecture starts out: "In this lecture, I would like to discuss whether time itself has a beginning, and whether it will have an end." So, ya know, if you need some light reading over the weekend, you might check this out.