Pedro de Hamelín, Peter de Hameln y Wild Peter (fl.