The second part of the book threw me off so much, I don't think I can write a review right now, but I must leave a few words:
The first half of the book was smooth, made sense (for the most part) and was pretty enjoyable.
The second part? All things that could go wrong, did go wrong.
Every other character in the book that wasn't already gay or lesbian turned out to be one.
Poor James was used, abused, raped, tortured by nazis beaten, attacked in a public place... I am tagging this book "pity-fest".
First half - 4 stars.
Second half - 1 star.
Total score - 2 stars.