constrains promontory thatches Ctesiphon wearable sped ragamuffins furriest diabetics conjectures clew