Soldier in the West: Letters of Theodore Talbot During His Services in California, Mexico and Oregon (The American exploration and travel series)