The Mexican war journal and letters of Ralph W. Kirkham - Kirkham, Ralph W. (Essays on the American West, 1991)