David Morison (Of Montrose.)