Duncan Maysilles is a lawyer and a historian. He earned his undergraduate degree at the University of North Carolina, his law degree at Duke University, and his doctorate in histor...lihat lebih banyakDuncan Maysilles is a lawyer and a historian. He earned his undergraduate degree at the University of North Carolina, his law degree at Duke University, and his doctorate in history at the University of Georgia.lihat lebih sedikit