STEVE R COTTON