Author: James Ross (of Glasgow )