River, cross my heart - Clarke, Breena (Little, Brown, 2000)