Nikolai Alexandrovitch Kudryavtsev
Thanks. Reading up on his works (at least the english translations) now.