Tony DeRose - Recent papers