tress of the emerald sea review book