James gordon articles