Very good read; funny, amusing, and accurate. Good stuff.