Wee Free Men
by Terry Pratchett (my favourite)
ages: 9/10+ (plus as in till you’re so blind you can’t read, my entire family reads it)
I recommend first listening to this on Audible (narrated by Stephen Briggs), as some of the some of the vocabulary is had to understand/pronounce in its written form. I first listened to this when I was nine (two years ago), and loved it. since then I have listened and read it many times. There is some magic (in case it creeps you out) and one or two scary parts, but most off the time you will be laughing to much you won’t be able to hear what is going on over the laughter. Believe it or not,i would just about give it a ten out of ten!