Question: What profession has both Ivan Fesenko and Mark Krein held?
Answer: mathematician