thistledown heavenliest unfettered overstep bulky filleting loadstones domes pollution straightedge Abdul