A must read for anyone who cares about the quest for the meaning of life...