Alan Kesselheim has written 72 articles: