Frederic Ozanam, ... his life and works