Armada Cannon. [With plates, including a portrait.]
Campbell, Archibald,Lord,1846-1913.
London,
1899.
England London