A convergence of lives Sofia Kovalevskaia, scientist, writer, revolutionary - Koblitz, Ann Hibner (Birkhauser, 1983)