Author Avatar

James Marks

James “Spider” Marks is a retired U.S. Army major general.