I have not read the book yet, but I will in the near future. I love the author and have read another books from Alejandro Dumas before, so I know this is going to be a great book. I can not give details yet....