A.J.D's Ph.D progression blog: Thoughts on the Upgrade Paper (0 comments)