The Sea of Trolls

The Sea of Trolls - Nancy Farmer An interesting story