The Last Lecture

by Randy Pausch
After being diagnosed with terminal cancer, a professor shares the lessons he's learned—about... read more