Médico, historiador, lingüista, etnólogo, antropólogo, polígrafo y naturalista mexicano.