All is Fair is the third book in the Split Worlds series and therefore this review may contain spoilers for the previous books, Between Two Thorns and Any Other Name. Cathy’s just starting to settle into her life with William and now she’s Duchess of…