Professor Gennady Fedorov: legacy of scientific excellence and personal magnetism Alexander G. Druzhinin Nikolai V. Kaledin Andrei P. Klemeshev