ideas http://spam.abuse.net http://www.english.upenn.edu/~jlynch/Grammar/index.html