The complete encyclopedia of arms & weapons
by Leonid Tarassuk, Claude Blair
Category: Science

Presents an in-depth guide to arms, weapons, and armor of all types