Computably Enumerable Degrees Research Articles