Kenneth M. Anderson, 1998-2016.