A Constructive Proof of Dependent Choice, Compatible with Classical Logic | IEEE Conference Publication | IEEE Xplore