The Great War: American Front (Great War Series #1) by Harry Turtledove Back to product details page >