by Leonard Schapiro (Author)
Format: Paperback
Pages: 200
Edition: 6th Revised edition
Publisher: Routledge
Published: 09 Jan 1978
ISBN 10: 0091317215
ISBN 13: 9780091317218