(n)autodidacta person who has taught himself