Duty's demand or heart's call? Catherine Nicolson enjoyed the privileged lifestyle on the grand estate of Willowbank. But when her idyllic life is shattered by unexpected tragedy, she is torn between two choices - should she follow her heart, marry for love, or should she marry well, to please her family?