Stevin is around, but the issue with his website is that he runs it off his home computer. Large internet routers tend to block such small domains because they are often sources of spam email. This is obviously not the case with Stevin, but it seems his IP has been tossed with the bathwater.
I'm sure having twins has put a serious crimp into his online time as well.

