Here's another, somewhat controversial link, you may find interesting:

http://www.artima.com/weblogs/viewpost.jsp?thread=299081

Reply via email to