A review by oemajo
The Corsair's Captive by Ruby Dixon

3.75