A review by griez
A Fragile Enchantment by Allison Saft

2.75