David McCauley
David McCauley

David McCauley

David McCauley is a former U.S. Navy sailor. He writes about veterans, technology, and the defense industry.