This site has much interesting information about weapons of the first world war, illustrated by numerous illustrations. It is amazing that the technology (or lack of) of that time could have won a war.
http://books.google.com/books?id=GdQqAAAAYAAJ&printsec=frontcover&dq=scientific+american&as_brr=1#v=onepage&q=&f=true