Craig Roberts
Craig Roberts is a US Marine veteran of the Vietnam war, where he served as an infantryman. He is also a career law enforcement officer, and a retired Army officer with thirty years' service in active duty and reserves. He is an accomplished author with fourteen books in print, both fiction and nonfiction. He lives in Locust Grove, Oklahoma.
Craig Roberts is a US Marine veteran of the Vietnam war, where he served as an infantryman. He is also a career law enforcement officer, and a retired Army officer with thirty years' service in active duty and reserves. He is an accomplished author with fourteen books in print, both fiction and nonfiction. He lives in Locust Grove, Oklahoma. See less