The cleanest and most up-to-date way of accessing my publication list is either on or on
Alternatively, here is a publication list in PDF, including papers to appear soon (updated on January 31 2018).