Margaret Oliphant’s A Beleaguered City plot