Tim Vogt has written 26 articles