Brassey's Artillery of the Worldby Shelford BidwellArtilleryOrdnanceWriting a summary for young readers…For young readersBook data: Open Library