The Rose Code by Kate Quinn is a work of historical fiction that tells the story of three English female code breakers at Bletchley Park during World War II.
The characters of Beth, Osla, and Mab are well-written by Quinn and cover a fascinating piece of history. The three women come from vastly different circumstances and are brought together at Bletchley Park in a story that involves heroism, tragedy, and a traitor that they must try to uncover. It's a long book, but an interesting tale set at a place critical to the war effort.