×
  • Oval Office Oddities: An Irreverent Collection of Presidential Facts, Follies, and Foibles

    Bill Fawcett

Click on cover to enlarge.
8 - 9Hours to read