Personal site of Andreï V. Kostyrka Use the menu above for navigation. Formerly hosted on kostyrka.ru and kostyrka.ru/blog (in 2012–2023).