Another great recommendation from Emily! I'm a little late posting so I'm going to have to make up a week somewhere. Life happens.
In this book, fantasy meets history, and dreams meet reality, and characters live and breathe and jump off the page in vibrant colors.
Don't expect to read this in the company of small children, though... the story loses some of its magic when you have a lot of distractions, and I did have to re-read some parts.