Daniel Hall
overview