Michael Krawczynski’s publications list