Links
here are a few links that you might find appealing
Ask Jeeves
University of Illinois