John L. Humber John L. Humber earned an M.A. from the University of North Carolina at Chapel Hill and is a retired naval officer. Books by the Author