BUT WHAT IS Joshua Stokes, REALLY?