Author: Pier Luigi de Vecchi
Alternate names: Pier Luigi De Vecchi; De Vecchi, Pier Luigi; PIER LUIGI DE VECCHI; Pier-Luigi De Vecchi