Please answer the following question: Read the bio below and try to give details on michael e. ennis 's: - battles - allegiance - serviceyears - name - branch - rank Bio: michael e. ennis is a former major general in the united states marine corps .
A:
- battles is cold war- allegiance is united states of america 1912- serviceyears is 1972 -- 2007- name is michael e. ennis- branch is united states marine corps- rank is 24px major general