JOHN G RANKIN