About

This is the blog of Steve Heffernan. If you found it, you probably made a wrong turn somewhere.