Pamela Hansford Johnson: Her Life, Works and Times