All True statements involving Sloan Roach