Affairs of Honor

Affairs of Honor

National Politics in the New Republic

by Joanne B. Freeman

Imprint: Yale University Press

400 Pages, 5.00 x 7.75 in, 38 b-w illus.

  • Paperback
  • 9780300097559
  • Published: Sunday, 11 Aug 2002

$20.00