Author: 2nd Bart. ) Archibald Grant (Sir