Have I mentioned before that I love Alan Bradley's series of Flavia de Luce novels??? I know I have but I just LOVE it! I am now reading the third installment and I get such a kick out of Flavia (an 12 year old little girl) who is the main character and all her 'adventures'. It really is a feel good book.
I found out that Alan is an Canadian author which makes me love him even more. Regardless, I recommend, once again, this series and I know you will enjoy it!