greg stites