Introduction to Firearms Investigations and Forensic Ballistics
Cranfield University