Staff Pick: The Little Stranger

by Sarah Waters (Little, Brown, Virago)

by