Wow, I didn't know Peer Review was Russian.
Was he related to the Frenchman Bourbaki?
A die? Something completely random? That's an interesting comment on peer review...
That was my thinking as well.
If its in Russia, how come its in English?
Because it is the language of science? Russian researchers publish in English and get peer-reviewed in English.
<Puts on Russian accent> Has to be in English. In English, peers review you. But in Soviet Russia, you review... oh... wait... never mind.
Separate names with a comma.