Is there a book with basics of the logic?

There is almost no documentation on the actual components, and the help text for each is insultingly brief!

I took the reverse approach to all the philosophy above, which was to make myself a set of files using all the standard components, so that I could fiddle with their inputs and see what came out. This may be useful to you, perhaps: Exercise in using all the Standard Grasshopper components.

Bob