One comment regarding the city Marburg from which the name Morpurgo allegedly is derived. It may not be Marburg in Germany but Marburg in Slovenia, now called Maribor. Slovenia is next door to Trieste and previously both belonged to imperial Austria.