کتاب Three Shattered Souls (The Broken Blades Book 3) [انگلیسی]

EPUB, 2 MB

درباره کتاب

لینک آمازون: https://amazon.com/dp/B0F2SM9FWZ

“A compelling and skillfully written end to a thrilling fantasy series.” —Kirkus Reviews, starred review
Some betrayals cut deeper than blades.
The Blades were never supposed to survive this long. But after the battle in Quu Harbor, escaping is no longer enough. The most dangerous liars in the four realms have one last mission—return to Yusan and finish what they started.
But now a usurper sits on the serpent throne. And he may be more dangerous than the god-king.
With three relics of the Dragon Lord in their possession, the Blades will face the might of the four realms. Enemies will become allies. Allies will become traitors. And the ones they love most? They’ll be the ones to break them.
Grief will carve the Blades into something ruthless and unrecognizable. But only by losing everything can they win this game of kings and crowns.
The Broken Blades series is best enjoyed in order.
Reading Order:
Book #1 Five Broken Blades
Book #2 Four Ruined Realms
Book #3 Three Shattered Souls

ASIN ‏ : ‎ B0F2SM9FWZ
Publisher ‏ : ‎ Entangled: Red Tower Books
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ July 15, 2025
Language ‏ : ‎ English
File size ‏ : ‎ 5.7 MB
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Enabled
Print length ‏ : ‎ 428 pages
ISBN-13 ‏ : ‎ 978-1649376763
Page Flip ‏ : ‎ Enabled
Book 3 of 3 ‏ : ‎ The Broken Blades
Best Sellers Rank: #4,671 in Kindle Store (See Top 100 in Kindle Store) #84 in Romantic Fantasy (Books) #106 in Epic Fantasy (Books) #133 in Epic Fantasy (Kindle Store)
Customer Reviews: 4.6 4.6 out of 5 stars 74 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

, , , , , ,