James hall | following