Lieutenant-General, Sir Ralph Abercromby by James Abercromby Dunfermline