Stephen Hughes

Stephen Hughes

Load more
About Me
spent 13 years with the U.S. Army, half of that time was spent overseas, now retired. Author of several books.