Tim Vogt has written 37 articles