avg_rating: 0
name: James Clayton Welch
about: James Clayton Welch is the published author of several technical books and three works of fiction.He has served as a military officer, an intelligence operative, a NASA scientist, and a writer for several years.He has a master’s degree in astronautics and a doctorate in astrophysics.