Jeffrey Ballard Author