Rosa: Or The Two Castles is a novel written by Eliza Weaver Bradburn and first published in 1863. The story is set in medieval times and follows the life of Rosa, a young girl who is orphaned at a young age and taken in by a wealthy lord. Rosa grows up in a castle and becomes friends with the lord's daughter, but she is constantly reminded of her lowly status as a servant. As she grows older, Rosa falls in love with a knight who is also a close friend...