Doniphan's Expedition: War with Mexico, 1846-1847 and the Conquest of New Mexico and California