A review by jillmlong
Revenge of the Barbary Ghost by Victoria Hamilton
4.0
What is not to like about this book? It has a little bit of everything...smart characters, romance and mystery! I enjoyed the writing and little details that made this book hard to put down.