Nat Welch
Software Reconnaissance Engineer
Wiki
Resume
Blog
Goodreads
xxiivv webring
Latest blog post
Top 10 Dance Albums