John Barnes is a science fiction author. He has written the following novels:

Isaac Asimov Presents:

Sin of Origin
The Man Who Pulled Down the Sky
Orbital Resonance
Kaleidoscope Century
A Million Open Doors
Earth Made of Glass
The Timeline Wars:
Patton's Spaceship
Washington's Dirigible
Caesar's Bicycle
One For the Morning Glory
Mother of Storms
Candle
Finity

Maybe a couple others that I haven't seen or am forgetting. His earlier stuff is pretty straight-up sci-fi. He's got some good ideas, even if his execution isn't always on. Typical themes involve political action and its social consequences.

Mother of Storms is probably his best work. A Million Open Doors is pretty cool too, although the sequel Earth Made of Glass wasn't as good as I'd hoped. One For the Morning Glory is definitely an interesting read. Unlike the rest of Barnes' novels, this one is a fantasy, and he's crafted quite a unique little world and story. Barnes takes elements of fantasy that seem familiar, yet turns them around in the twisted way of someone who intended to only write one fantasy novel. If only other fantasy could be written in this fashion.