Rufus and Rose, or the Fortunes of Rough and Ready (Version 2)
Gelesen von Tori Faulder
Horatio Alger, Jr.





In this last book of the Ragged Dick series, Rufus and Rose seem to be on the best path forward following their adventures in our previous story, but an old foe returns intent on destroying all Rufus's work and progress toward a good life. - Summary by Tori Faulder (4 hr 6 min)