Jonathan Markevich has written 15 articles