Once upon a River
A New York Times Bestselling Author, A 2009 National Book Award Finalist -- Margo Crane is a sixteen-year-old beauty whose unflinching gaze and uncanny ability with a rifle have not made her life easier. After her father's violent death, in which she is complicit, Margo takes to the Stark River in her boat with only a few supplies and a biography of Annie Oakley, in search of her vanished mother. But the river, Margo's childhood paradise, is a dangerous place for a young woman alone .