description: Book by JOHN GRAY
language: English
title: The Two Faces of Liberalism
titlecomplete: The Two Faces of Liberalism
genres: Political Science, Politics, Philosophy, Nonfiction, Society
ratings_count: 142
publisher: Blackwell Pub