Haze

Haze, by L. E. Modesitt Jr.
book cover. 2010