John MacGregor (Rob Roy) With etched port. by H. Manesse | NiceBooksReads