Leigh M. Smith
My research, software, and creative output.
The 200,000 strong protest in Washington D.C. October 26th, 2002.