Pushkin House
Pushkin House (London, UK) Russian Book Prize. His other books won