A review by cascadingcause
Obsidian by Jennifer L. Armentrout

2.0