language: English
title: Intellectual Movements in Modern European History
titlecomplete: Intellectual Movements in Modern European History
ratings_count: 2
publisher: MacMillan