Schumin Web tenth anniversary SchuminWeb 18 years ago The Schumin Web celebrates ten years on the Internet on March 23, 2006.