medico philosophist af C.