Asst Prof. Daniel Hall | Publications