The story of the Mexican war - Henry, Robert S. (Da Capo Press, 1989)