All works on this site are © 2004 their respective author(s). Do not take without direct permission.