Book cover for Maxims for Revolutionists

Maxims for Revolutionists

Challenging Beliefs for Social Change

Description of book

Author.Bernard Shaw