| Revolution Against Empire Justin du Rivage received his Ph.D. from Yale and previously taught early American history at Stanford. |
| Revolution Against Empire Justin du Rivage received his Ph.D. from Yale and previously taught early American history at Stanford. |