Just who the fuck is Steven French ?!?