thought_knot 4.0 by Wynne Palmer