I think I read this when I was younger, but I didn't remember much of it before I picked it up this month. I found this full of excellent characters that feel real and relatable, while at the same time fantastic and whimsical. An excellent story with a message of love as resistance against hatred and needless conformity.