Donald Ross of Heimra by William Black