which general that resigned fought during the mexican-american war ?
james winning mcmillan