Soraya Palmer

Soraya Palmer

Author of The Human Origins of Beatrice Porter and Other Essential Ghosts.