Skip to main content alibris logo

Sheila McDougall

Sheila McDougall is a former newspaper reporter, editor, and freelance writer with several published short stories to her credit. City of Light and Shadow is her first novel.