Richard E. Welch Jr. Books by the Author Previous slide in carousel Response to Imperialism Response to Revolution Next slide in carousel