TrefilovA. System of Principles in the Swiss Criminal Process. Law Journal of the Higher School of Economics, n. 2, p. 170-192, 4 Mar. 2018.