In reply to the original post, there is a pay site called www.chesspublishing.com, where IM and GM players host sub-sites within the site. Each sub-site is dedicated to a particular branch of opening...