Sara Stoneman Wilson - I will definitely check it out; I think putting difficult concepts in a fiction or even a figurative form (it has a special name - sollogism? gosh I don't even remember There's special names for everything) - or parable form - is also another way to present information in a form that is more enjoyable and tastier.