With bookplate of Sir Archibald Grant of Monymoske Bart.