ABOUT THE AUTHOR
David Walsh is senior film, art and culture critic for wsws.org, a Marxian publication.