The Number of Love is powerful historical novel. Roseanna M. White produced a well-crafted and thoughtful novel with strong, complex characters. Margot De Wilde is a brilliant mathematician whose education was interrupted by the war. She utilizes her talents by breaking the enemy's codes. Numbers are constantly running through her head and some of them are vitally important. She relies on facts instead of emotions and pours herself into her work. Drake Elton is a naval lieutenant whose background makes him a perfect field agent for the intelligence services. Drake has a big heart and Margot is never far from his thoughts since the moment they met. Drake has an enemy following him who performs missions, but he also has his own agenda. The author did her research for this book. I like how she incorporated the historical information from the Great War along with Room 40 with the codebreakers and the work of the field agents. Faith was an integral part of the story and our character's lives. I appreciated that Barclay, Willa, Lukas and other characters from Shadows Over England series were included in the story. The vivid and detailed descriptions allowed me to visualize the characters and scenes. I would have liked a little more action which would have added a little more spark to the story. The Number of Love is an intriguing and captivating historical novel with suspense, romance, friendship, mystery, faith and family.