Blackshirts and Reds by Michael Parenti, Paperback

You will find that this novel makes you want to underline every line.