The harpoonist: being various and sundry observations on occasional alleged weaknesses in modern advertising