Tim Vogt has written 38 articles