James R. Eagan

James Eagan

[ Teaching & Research ] [ Photos ] [ Blog ] [ Code ] [ Twitter ]