Author: William 1796-1852 Macgillivray