Amusing and offensive in equal measure. If this book doesn't piss you off at least 3 times you are probably dead. But the parts that don't hit close to home are at times hilarious. Some of the jokes are pretty tired by now, and some of them fall flat, of course. But enough of 'em are dead square skewering our national foibles to make this a worthwhile read.