Artillery of the world - Foss, Christopher F. (Christopher Frank), 1946- (Scribner, 1976)