

The Shannara Chronicles
2 books
The Shannara Chronicles series by Terry Brooks has 2 books. Start with The Sword of Shannara (1977), then read the rest in the order below.
The Shannara Chronicles reading order

The Sword of Shannara
Terry Brooks
Living in peaceful Shady Vale, Shea Ohmsford knew little of the troubles that plagued the rest of the world. Then the giant, forbidding Allanon revealed that the supposedly dead Warlock Lord was plotting to destroy the world. The sole weapon against this Power of Darkness was the Sword of Shannara, which could only be used by a true heir of Shannara--Shea being the last of the bloodline, upon whom all hope rested. Soon a Skull Bearer, dread minion of Evil, flew into the Vale, seeking to destroy Shea. To save the Vale, Shea fled, drawing the Skull Bearer after him....

The Elfstones of Shannara
Terry Brooks
In a world where magic is fading and ancient evils stir, the fate of the Elves rests on a perilous quest. Young Wil Ohmsford, a descendant of the legendary Shannara bloodline, is tasked with protecting Princess Amberle as she embarks on a desperate journey to find a new seed for the dying Ellcrys, the magical tree that protects the land. Pursued by the relentless Reaper, a demon of unimaginable power, Wil must confront his own limitations and the encroaching darkness. This epic tale explores themes of courage, destiny, and the enduring struggle between good and evil.