Fourth of July Creek by Smith Henderson
Reviewed by Christian from Seattle, Washington.