Showing all 2 results

  • Alexander Bain: The Weaver Philosopher 1830
  • Mary Jane Bridges-Adams and the Plebs League 1897