Firearms and Ballistics - Heard, Brian (Oxford; Wiley-Blackwell)