Author: Thompson, William M. socialist author
Title: socialist author