num_pages: 287
description: Book by Lens, Sidney
language: English
title: The Promise and Pitfalls of Revolution
titlecomplete: The Promise and Pitfalls of Revolution
ratings_count: 1
publisher: United Church Press