http://www.amazon.com/Programming-Erlang-Software-Concurrent...
I agree, Erlang has some great ideas, especially with respect to messaging and parallel processes.
I'm still more comfortable with CL (by dint of experience), but Armstrong's book (http://www.amazon.com/Programming-Erlang-Software-Concurrent...) has been a great read so far.
OK, it's no panacea, but it sure makes things a hell of a lot nicer.
http://en.wikipedia.org/wiki/Erlang_%28programming_language%...
http://www.amazon.com/Programming-Erlang-Software-Concurrent...
http://www.amazon.com/ERLANG-Programming-Francesco-Cesarini/...
http://www.amazon.com/Programming-Erlang-Software-Concurrent...
Okay, just kidding. =)
On a serious note, Effective Java is one of the best out there.