By: Mariah Brown This Top Ten post will be about the supporting characters of some of my favorite books. Luna Lovegood in the Harry Potter series, mainly Harry Potter and the Order of the Phoenix by J. K. Rowling, is a wonderful and quirky character. She has her own look on life and has fun... Continue Reading →