We did not find results for: Who is John B. Alexander?.
Check spelling or type a new query.
John B. Alexander
John B. Alexander is a retired US Army Colonel and a leading advocate for the development of non-lethal weapons. He was born in New York in ... en.wikipedia.org
Maybe you would like to learn more about one of these?