Magdalen King-Hall - British writer