Speaking from Among the Bones - Alan Bradley

Another fun read is this book #5 in the Flavia de Luce series.  Don't want to spoil anything, but when you reach the final page...  let's just say I'm glad book #6 was on my shelf ready to open!