I'd recommend Herodotus but I'm not sure if he's fiction or non-fiction.
H. W. Brands, Lone Star Nation: The Epic Story of the Battle for Texas Independence, is a great read.
Herodotus is good. Thucydides is better.