A review by dreizehn
Beginnings: Obsidian & Onyx by Jennifer L. Armentrout

4.0

Individual Ratings: Obsidian ★★★★ | Onyx ★★★★½