DETERMINING PRIMITIVE ROOTS by Christoph and John C. Witzgall September 15, 2015.
David Evans cs.virginia/evans