Don Virgilio di Falisci knight mariner Order of Saints Maurice and Lazarus Savoyard soldier SR 9 Piedmontese knight