Author: with Maps by David H. Allen