Annie Shepherd Swan was a Scottish journalist, novelist and story writer. She used her maiden name for most of her literary career, but also wrote as David Lyall and later Mrs Burnett Smith. Show more