Menu

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

obnb.uk is a Good Stuff website.