Grant Duff , sir Edvin Arnold , lordReay