Richard Rodriguez on the 'soul of America'