I stayed up all night reading this book, What does that tell you?
I found the history intriguing, as I was born in 1941, so much was left out of our history books.
Great character development and a good surprise ending.
Now I am looking for book number two from Joseph Kanon.