by S.W. Perry
Treason sleeps for no man...London, 1591. Nicholas Shelby, physician and reluctant spy, returns to his old haunts on London's lawless Bankside. But, when the queen's spymaster…