innocent passions - a former spy takes on the role of the saint of seven dials to hunt down a deadly traitor but finds himself distracted by a studious and opinionated young lady , newly arrived in london .