Alexandra Ripley | Slate