Oracle's Moon (Elder Races Series #4)

Oracle's Moon - Thea Harrison nom. loved. want more. now.