This book may be well organized, though it is not very comprehensive, it is good for some specifications and if you want to perform minor repairs, and scheduled maintenance.
It lacks troubleshooting information, and has very limited descriptions for repair procedures. If you own or have just purchased a 300zx buy the factory service manual, you will be so glad that you did. I have found haynes to be the poorest and least detailed manuals on the market and I wouldn't recommend them to anyone who is looking for a clear, concise answer to a specific problem. And It does contain enough information to get you in serious trouble if you are trying to repair your own vehicle without prior automotive experience.