Weapons

the Diagram Group
St. Martin's Press
9780312039509
0-312-03950-6