Firefight! the history of personal firepower (David & Charles, 1989)