Margaret Harkness: Writing social engagement 1880–1921EbookMargaret Harkness: Writing social engagement 1880–1921byTerry ElkissRating: 0 out of 5 stars0 ratingsSave Margaret Harkness: Writing social engagement 1880–1921 for later