American Military Technology by Barton C. Hacker & Margaret Vining