Two historians in technology and war
HistoryMilitary HistoryMilitary art and scienceMilitary engineeringTechnological innovationsTechnologyWarEffect of technological innovations on
Writing a summary for young readers…
For young readers
Book data: Open Library