John A Ruddiman Author

John A. Ruddiman is Assistant Professor of History at Wake Forest University.