Skip to main content alibris logo

Deborah Sheldon

Deborah Sheldon is an award-winning author from Melb ourne, Australia. She writes short stories, novellas, and novels across the darker spectrum of horror, crime, and noir.