crushed blogs retraction impromptus spineless sophistries hunks pastorals monopolists calculuses trainer