Segond, Pierre. Studied at Geneva Conservatory ... Marcel Dupré ... Peter’s Cathedral ... Switzerland ... 2000. (9 of 58 words)