Jasmine Walt presents the first book in the Legend of Tariel series. Contains mature themes.Show more