Archie Primrose, Lord Dalmeny — English-born Scottish cricketer (1910-1931)