Excellent witty writing with a wry look at the world. I don't understand all the Americanisms, and some readers of tender years may not fully sympathise with some of the viewpoints, but everyone who reads this will find bits that make them laugh out loud.