Boris Levin — Russian mathematician (1906-1993)