Jim Huston, contributing editor