Comment Comment by marklgr Good book, for all levels, I recall stealing several snippets into my cheatsheet. parent marklgr 4 years ago