Email address protected by JavaScript. Please enable JavaScript to contact me.
Current ID: 2AEA0F50, available here,
or from the MIT PGP Key Server