Rather than repeat myself here (the DRY principle!), you can check out my personal home page for more about me. […]