A review by tylerrosereads
The Emerald Sea by Richelle Mead

5.0