Affairs of Honor

Affairs of Honor

National Politics in the New Republic

by Joanne B. Freeman

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

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

$22.00

  • eBook
  • 9780300137798
  • Published: Wednesday, 1 Oct 2008

$22.00