How many times have you read a book and fallen head over heels in love with a character because something about them just resonated with you? On the flip side, how many times have you read a book and found you wanted to smack the main character upside the head because they were so irredeemably... Continue Reading →