A review by jvilches
Echo in Onyx by Sharon Shinn

adventurous mysterious tense medium-paced

3.75