A review by anopenbookshelf
Others Were Emeralds by Lang Leav

5.0