Book Review: The Socialist Party of America: A History, by David A. Shannon