John De Salvio's contacts