A review by odelphine
Secrets of the Sword II by Lindsay Buroker

fast-paced

4.75