Very good information. It gets my stamp of approval.
I only have one issue about any thing stated in the guide. Your definition of some of the ethics of some of the acts may be askew. Other than that, I wish I had this information available when I was still wet behind the ears.