
You're getting a free audiobook.
You're getting a free audiobook.
Best Sellers
-
-
By Blood, by Salt
- Land of Exile, Book 1
- By: J. L. Odom
- Narrated by: Micah Popp
- Length: 13 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
Azetla has served the Maurowan Army for thirteen years. There are seven left to pay. A pariah and a debt soldier, he is a commander with no rank, a soldier without citizenship, and wears a sword that it is unlawful for him to either own or use.
-
-
Highly recommend!
- By Gatis on 07-02-25
-
By Blood, by Salt
- Land of Exile, Book 1
- Narrated by: Micah Popp
- Series: Land of Exile, Book 1
- Length: 13 hrs and 31 mins
- Release date: 03-14-25
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $24.95
-
-
-
A Haunt for Jackals
- Land of Exile, Book 2
- By: J. L. Odom
- Narrated by: Micah Popp
- Length: 17 hrs and 39 mins
- Unabridged
-
Overall
-
Performance
-
Story
After capturing a jinn-devil and fleeing to the desert, Azetla has exchanged the threat of execution for the weight of high treason. Thousands of men are now under his command—for the Emperor’s brother must have both a scapegoat and a symbol to stand behind his quiet coup.
-
A Haunt for Jackals
- Land of Exile, Book 2
- Narrated by: Micah Popp
- Series: Land of Exile, Book 2
- Length: 17 hrs and 39 mins
- Release date: 05-21-25
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $24.95
-