CG JAMES RANKIN