The Rope Trick by Lloyd Alexander
Lidi is a brilliant magician, able to perform all manner of astonishing illusions. But one trick eludes her, the greatest in the world: the rope trick. And only one person can teach it to her: the legendary magician Ferramondo. On her quest to find him, she joins up with Daniella, an orphan with true prophetic powers; a handsome outlaw with a price on his head; and a circus owner with a troupe of dancing pigs. But when Daniella is kidnapped by men who want to use her gift for their own ends, Lidi must abandon her quest and summon all of her resources and magic-working to save herself. (via Goodreads)
Original review of The Rope Trick, newly imported from my LJ to The Writerly Reader (12/29/2007):
I nabbed this book via PaperbackSwap. I was interested in what Lloyd Alexander could do with a female protagonist after reading pieces of his more “boy-oriented” Pyrdain and Westmark series. What I got was a hardback in near perfect condition and really lovely tale. There are maybe one too many narrative coincidences, maybe one too many tales told by one character about other characters, but I forgive that, as I often do with this kind of book. None of the characters are particularly detailed, but our protagonist, Lidi, is determined and a little stubborn, and there’s enough romance that, well, *I* would have liked it as 10 year old.