This is insightful......and amusing..............