Small arms and cannons - C J Marchant Smith (Brassey' s publishers Ltd., 1982)