100 Military Inventions That Changed the Worldby Jonathan BaileyMilitary engineeringInventionsWriting a summary for young readers…For young readersBook data: Open Library