Author: mikhail filippov and peter c. ordeshook and olga shvetsova