What is to be done? tales about new people
Chernyshevsky, Nikolay Gavrilovich,1828-1889.
London Virago
1982