The Conquest of New Mexico and California in 1846 - 1848 by Philip St. George Cooke
Rio Grande Press; 1964 reprint of the original first edition.