Question: who wrote of principles of revolution in his catechism of the revolutionary ​
Answer: Sergey Nechayev