The Illustrated Encyclopedia of Artillery. An A-Z Guide to Artillery Techniques and Equipment Throughtout the World