Daniel Ballard
overview