A review by chaos_code
Greybrow Serpent by Shari L. Tapscott

I don't like the way people treat Lucia. Yes she can be naive and impulsive but that doesn't give anyone (her family, Sebastian, etc) the right to treat her the way they do. 

Also, if Sebastian really cared, he would choose Lucia over his status. He always has trouble admitting his feelings but will flirt with her and lead her on anyway. His grandfather is awful but Sebastian is a coward.