The Human Origins of Beatrice Porter and Other Essential Ghosts - Soraya Palmer

'Sometimes characters are so lively and entertaining, you don't want to say goodbye to them ... A…