Gary D. Joiner

Gary D. Joiner, Ph.D. teaches history classes at LSU-Shreveport and is the owner of Precision Cartographics. Gary is the author of many articles and several books... Read More...