Author: Szamuely, László.