Lone Star - Josh Lanyon
Josh Lanyon never disappoints. This was a great read.