What is the meaning of life? Modern professional philosophy has largely renounced the attempt to answer this question and has restricted itself to the pursuit of more esoteric truths. Not so David Norton. Following in the footsteps of...