Photograph by David Shankbone (CC BY-SA 3.0)
Ludmilla Petrushevskaya
Ludmilla Petrushevskaya was awarded the Pushkin Prize in Russian literature. Her most recent work of fiction is There Once Lived a Mother Who Loved Her Children, Until They Moved Back In.