Author: Alexander Balloch Grosart