A review by grayswagner
Onyx by Jennifer L. Armentrout

5.0

I liked it a little less than Obsidian, but it still was an amazing read.