Scott H. Hall
overview