Seize the day – lessons from the IlluminatorA recent study suggests that human life is curtailed at about 120 years. The biblical dictum that no one would live beyond such a...