L. J. Macfarlane
14 published titles
British politics, 1918-64
1 edition
The British Communist Party : its origin and development until 1929
1 edition
Modern political theory
1 edition
- ISBN: 0171380363
- Nelson
- 1970
- Details
Political disobedience
1 edition
- ISBN: 0333133021
- Macmillan for 'Government and Opposition'
- 1971
- Details
Violence and the state
1 edition
- ISBN: 0177110996
- Nelson
- 1974
- Details
Issues in British politics since 1945
3 editions
- ISBN: 0582366135
- Longman
- 1975
- Details
- ISBN: 0582353289
- Longman
- 1981
- Details
- ISBN: 0582355605
- Longman
- 1986
- Details
The right to strike
1 edition
- ISBN: 0140220720
- Penguin
- 1981
- Details
Scotland and the Holy See : the story of the Papacy down the centuries
(Contributor)
1 edition
- ISBN: 0950808709
- Scottish Catholic Heritage Commission
- 1982
- Details
King's College, Old Aberdeen : a guide and history
(Contributor)
1 edition
- University of Aberdeen
- 1982
- Details
The theory and practice of human rights
1 edition
- ISBN: 0851172563
- Temple Smith
- 1985
- Details
William Elphinstone and the kingdom of Scotland, 1431-1514 : the struggle for order
1 edition
- ISBN: 0080304087
- Aberdeen University Press for University of Aberdeen
- 1985
- Details
Human rights : realities and possibilities : Northern Ireland, the Republic of Ireland, Yugoslavia and Hungary
1 edition
- ISBN: 0333525078
- Macmillan
- 1990
- Details
William Elphinstone and the Kingdom of Scotland 1431-1514 : the struggle for order
1 edition
- ISBN: 1857522559
- Aberdeen University Press
- 1995
- Details
Socialism, social ownership, and social justice
1 edition
- ISBN: 031221622X
- Macmillan
- 1998
- Details