Illiterate normally means 'can't read or write' - which Leonardo evidently could do, so I would've made it a little clearer that you mean 'poorly educated' wince this is a lesser-meaning of the word. Just a thought :)
Writer, poet, (book) blogger @ dorareads.co.uk , Queer, weird, & a tad peculiar. Bookish rebel. Welsh as a tractor on the M4. Buy me a coffee @ ko-fi.com/ceearr