Fredric Ehrensward , General-Major.