Diana Swift

Diana Swift
510 POSTS 0 COMMENTS
Diana Swift is an award-winning writer and editor with 30 years’ experience in newspaper and magazine editing and production. In January 2011, she joined the Anglican Journal as a contributing editor.