Red Dirt Heart 2 (Red Dirt Heart Series) - N.R. Walker
Loved it.