'No one gets to the heart of human relationships quite so perceptively as Brookfield.' The Mirror Good Girls never tell tales... Everyone that meets Kat Keating is mesmerised. Beautiful, smart and charming, she is everything a good girl should be.
Her sister Eleanor, on the other hand, knows she can't compete with Kat. On the awkward side of tall, clever enough to be bullied,...