John Barber

John Barber is Fellow, King's College, Cambridge. Andrei Dzeniskevich is Senior Research Fellow, St Petersburg Institute of the Russian Academy of Sciences, Russia.