Peter de Ru (Swedish, )