A deluded,tiresome irritant