Não li ainda este que você pergunta, particularmente eu possuo este:
http://goo.gl/7kL2i ainda não tirei minha certificação, mas o livro é excelente.
Quanto a pontos fortes e fracos de livros técnicos, tudo depende do seu nível. O que para mim pode ser avançado demais para você pode ser simples, acho um tanto quanto pessoal opiniões assim.