Kevin Klinvex, contributing editor