The Question and Answer section for Through the Looking Glass is a great resource to ask questions, find answers, and discuss the novel.
Carroll uses this character to express his view on the ways in which people misabuse language. Humpty Dumpty is nauseatingly confident about his definitions of words, even though most of what he has to say is ridiculous.
He does introduce Alice...
I'm not sure what illustration you are referring to. My electronic copy does not have one.
This is a magical fantasy story that really has no scientific technology in it.