Excellent, excellent. Easy to read (as the author says, you don't need to understand code to appreciate what Elizebeth did--yes, correct spelling of her name) and hard to put down. I didn't find it at all confusing as another reviewer says. Fagone did a superb job of research and revealing what this mostly unsung heroine did. From the start, he says it's a love story, and it is. But it's more than Elizebeth's love for her husband (equally brilliant at code breaking); it's also her love of this work. Highly recommended.