A review by nicfigmentfan8
Revenge of the Barbary Ghost by Victoria Hamilton
adventurous
mysterious
tense
fast-paced
4.0