The book was ten years old when I read it, and even then in much need of an update. Unfortunately, the author passed on around the time of the second printing, and we'll not be having that update.
The basic ideas presented in the book are, however, solid, and the reader can do his own research to fill in the gaps left by technology marching on.