ABOUT THE AUTHOR
Dave Walsh is senior critic, politics, arts & culture, for the wsws.org, a socialist organisation.