Inventions of military machines and other devices, [after 1591].


2028961