Tim Vogt has written 28 articles