Does anybody know who runs http://diplomacy24.blogspot.com/2005/08 ... utant.html ? I'd like to get in contact with them, but there doesn't seem to be any way to do so from that site.