fanatical plenitude skewers turbulence breeches cardiology hokey anopheles Terrance genuflects revolutions