Advertisement

SO FAR FROM GOD: The U.S. WAR WITH MEXICO 1846-1848 <i> by John S. D. Eisenhower (Random House: $24.95; 436 pp., illustrated) </i>

Advertisement