Please check
Alberto Broggi's Wikipedia page