She Must Marry for Duty Sophia Meriweather will--if all goes as it should--marry the heir to her father's estate. If she's to secure her family's future, Sophia must put her would-be groom's best friend from her mind. But keeping the darkly handsome widower and his two young children out of her heart is proving nearly impossible. Charles Winthrop, Lord Northbridge, doesn't believe in love. Lovely Sophia may have charmed his normally silent children,...