James Ross
overview