Sean G.P. Anderson
overview