Recommended Reading: SCL Paper D95 - David Barry