Robert Mosher

Robert A Mosher is a retired diplomat, military historian and philosopher, amateur and professional war gamer, reenactor/living historian. His government service with the State and Defense Departments led to work in retirement assisting in training of US Army, Marine, and Navy units at DOD training locations across the country.