A review by stennyi
My Rebellious Heart by Samantha James

2.0

Samantha James has written better! Sadly, I found her characters and plot lacking. If you read her older work there is so much more depth in character, culture and history that her latest novels lack.