Life's Three Greatest Questions