100 people who are screwing up America-- and Al Franken is #37

Bernard Goldberg
HarperCollins
9780060761288
0-06-076128-8