Any other book about LISP will rather confuse you than help when you are using/learning newLISP. You may also want to read this page to see the differences between newLISP and the older standards Common LISP and Scheme:
newLISP has macros - they're not as weird as Common Lisp's though, judging from the look of them. Try searching the docs and this forum for define-macro.
To translate code from Common LISP to newLISP, you need to know both languages, so I wouldn't start with that. Learn newLISP first and then you can try to guess what's going on in Common LISP :-)
Ok sorry I think I was misunderstood.
Actually I could *understand* the tutorial (so brave of me to say that ;)
I just was asking how to translate the above Common Liso code to its newLISP version for you more expert users.