David M [From Old Catalog] Barnes
David M. Barnes is a career US Army officer and Assistant Professor at the United States Military Academy. He has a PhD in Philosophy from the University of Colorado, USA.
David M. Barnes is a career US Army officer and Assistant Professor at the United States Military Academy. He has a PhD in Philosophy from the University of Colorado, USA. See less