Seleste - F - Spanish origin - meaning: celestial, heavenly There's a joke if ever I heard one. Seleste Ortiz is my idea of hell. Feisty, cocky, and out of my league, and the new star of Starling Key. The most beautiful woman I've ever laid eyes on. The most infuriating woman I've ever met. But there's more to Seleste than meets the eye. Behind that tough exterior is a frightened...