Hello I have been working on a novel (modern setting witchcraft and Shamanism involved). The world doesn't need to be explained as it is our own but obviously the introduction of themes of magic and shamanism mean I have to explain a fair amount along the way. I personally favour the slow reveal rather than a chapter or two of explanations/ history/ mythology rules etc. However I am conscious that I need to make sure the reader is with me on the journey and not floundering (or worse irritated) as they do not understand what a shaman or a witch is in the context of my story. So in your opinion what is preferable... A glossary/ mini mythology at the beginning of a magical themed book or gradual build up and reveal at key points in the story? Assuming the main protagonist is ignorant of their 'heritage' for example so you learn along with them. Any thoughts on this would be very interesting and of course helpful. Cheers.