A review by olive2read
A Virtuous Ruby, by Piper Huguley
3.0
Engaging historical fiction. Great characters though the plot line left a bit to be desired.
3.0