The battle of the Ironclads; or, England and her foes in 1879.
Battle.
London, 
1871.