Jim Ryan, Contributor