The Rider Haggard Library
In which David Balfour, newly risen from hardship to unexpected fortune, navigates the bustling and secretive streets of Edinburgh with cautious steps, mindful of the delicate and dangerous business that awaits him. In the course of this strange city encounter, he makes acquaintance with a spirited young Highland woman named Catriona Drummond, whose proud demeanour and troubled associations hint at a wider, more shadowed tale beyond the clatter of the town.
352 episodes
Comments
0Be the first to comment
Sign up now and become a member of the The Rider Haggard Library community!