Oh, also the World War series by Harry Turtledove, probably the best alternative history writer out there.