The Last Lecture

The Last Lecture - Randy Pausch, Jeffrey Zaslow Such a sad, but heartwarming story.