Gods of the Upper Air by Charles King
Gods of the Upper Air by Array