Home » General Knowledge MCQs » Roger Feder belongs to Switzerland. He is: