A classic English-style detection mystery set in New England in the 1950s--by "the grand dame of science fiction" (Life) and legendary talent Grace Allen Hogarth. When librarian and writer Frederika... This description may be from another edition of this product.