Saint Petersburg State UniversitySaint Petersburg Philosophical SocietySaint Petersburg Association of Logicians