Christopher R. Anderson
overview