The Article is selected for Article of the month for October 2007