Clever entertaining story. I like the historical details.
The narrator is awful. He makes all the characters sound like prissy old men. The American accents are especially bad.