The Russian site: http://www.bodrost.h1.ru has been translated into English and is worth a regular visit very well!