A symmetric lambda calculus for classical program extraction, Information and computation (1996)

by F Barbanera, S Berardi