To think...to laugh...to live.....