JAMES RANDALL WEATHERS