Two Sides of a Barricade Book 2013 Two Sides of a Barricade CS Christian Scholl 5.01 1 readers shelved it PublisherState University of New York PressLanguageEnglishPublished2013