Sources of Twentieth-Century Europeby Marvin Perry; Matthew Berg; James KrukonesMay have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less