John A. Armstrong Books by the Author Previous slide in carousel Nations Before Nationalism Next slide in carousel