Full Treatise available here.