>>3
It's a good book which covers a variety of topics, many in depth, some not, but feels rather satisfying.
On the other hand, it doesn't cover macros nor continuations, which are advanced features of Scheme, the language it uses, mostly because it isn't really a Scheme book.
So no, if it's only Lisp you want, you'd better be learning from Common Lisp books and treatises on line (which is how you learn about Scheme).
If you are a Java monkey, you should really look into Clojure. It sort of cherry picks on Scheme and Common Lisp and adds on its own (sometimes clumsily). You already have a head start at compensating for its greatest weakness: it's
UGLY AS FUCK Java stack traces, but it's very handy.