hanna r hall