The Infidel Stain

Written by Miranda Carter — London, 1841. It’s the fourth year of Queen Victoria’s reign and the city is riven by the first stirrings of proper democracy.…