This was an enjoyable read overall, but could have been a 5 star book with some editing. There were a ton of mistakes throughout the book - extra words, incorrect words, missing words, mixed grammar, etc. Normally, a few of these errors here and there don't bother me much, but there were just too many - enough to keep pulling me out of the enjoyment of the story. I also found the constant switching between the flashback story and current story a little jarring. I suspect this might have worked better as a book containing two novellas - the first the flashback story (loved the Harrier!) and the second the Iran story, rather than trying to weave them together. I know sometimes this concept works quite well, but it was just a little too jarring in this case. However, I did enjoy both stories quite a bit, hence the four star rating. This is my second book by this author, and I've enjoyed both enough to keep reading his other books. The two I've read so far are his earliest works, so I'm hoping the editing tightens up and he gets to the 5 star level.