An exciting journey with Forth. Read this. The author gave up in the end, by the way.