For the yesterdays and todays, and the tomorrows I can hardly wait for - Thank you. Author: Cecelia Ahern