http://www.letsplaychess.com/chessclubs/asplogin.asp?from=132185">Online
David Houston. And some interesting opponents. Mr Houston and ???