The Master of Aberfeldie. [A novel.] by James Grant