Armada InternationalBy Magzter Inc. ( Free )
Published internationally since 1976, ARMADA International is a leading defence magazine which reports on and analyses defence systems, equipment and technology. Together with its Compendium supplements, ARMADA provides defence planners in the militaries, in government, ...