James P. CousinsJames P. Cousins is a faculty member in the Department of History at Western Michigan University. Books by the Author