Heartwood Books (Charlottesville, Va.),