** spoiler alert **
this book really kept my interest, but i was honestly rooting for a happy ending for the main character of margaret. i appreciate a good surprise in a book, which i very much got, since i actually thought that selena's character was honest and that within the context of this novel, the things that she (seemingly) believed in were real. it did not occur to me that she was a nasty little trickster just looking for a vulnerable young girl to completely screw over. and when viewed in that light, which i guess is the light that i was supposed to read it in, i find that the idea that selena's whole plan was to make this margaret fall in love with her (which she conveniently did) so that selena could manipulate her is completely unrealistic. considering the time period, how on earth could selena have expected to be able to count on yet another female with lesbian tendencies? and how could she have known that margaret was one girl with whom that would work? it seemed to me that margaret's previous 'relationship' with the character of helen, whatever that may have consisted of, was kept rather between the two of them (marg. and helen). i guess i think the whole thing was a tad bit far-fetched, and i'm not much of a fan of a story that is so completely unfriendly to its main character.