Books by Edgar, John G. (John George)