fbpx

Karl Walling

11 book reviews , forums & articles by Karl Walling.

Karl Walling is a professor at the United States Naval War College Monterey Program. Professor Walling's views do not represent the position of the United States government, the Department of the Navy, or the United States Naval War College.