Christopher D. Anderson
overview