The Minutes of Edinburgh Trades Council, 1859-1873
ISBN-13: 9780950026008