A review by codexmendoza
Echo in Onyx by Sharon Shinn

3.0

A genuinely new and interesting concept. Shinn is not really the best stylist, but she does think about human perspectives.