Stolen Skies by Tim Powers - Baen Books