
The diffusion of military technology and ideas
Modern Military historyMilitary art and scienceEffect of technological innovations onHistoryTechnological innovationsMilitary history
Writing a summary for young readers…
For young readers
Book data: Open Library