Author: Caro Peacock. Michael Koryta.Randy Pausch Nicholas Sparks