Catherine Ann Stevens was born in Kent in 1803 and in common with many English young ladies of her day and class was home educated. She married a soldier, Major John Crowe but the marriage was an unhappy one and they separated in the 1830s. By this time Catherine was living in Edinburgh and moving in literary circles…