I found this book to be full of useful information, examples, etc. However I dont believe any one book is going to have everything you need to be a writer. Read as many quality books as you can, then grow and learn as you apply. This would be one book I recommend. Well worth the money I spent.