Stephen Proulx's web page

My page has moved to www.proulxresearch.org