A Monstrous Regiment of Women (Mary Russell, #2)

In this second book, Mary is about to finish her degree at Oxford, and gets tangled up with suffragettes, religion, and the troubles of an school friend - and gets into serious trouble herself. At the same time, she is re-evaluating and nervously anticipating changes in her relationship with Holmes.
A great read!