I would look further. No one book is going to have all the answers for every child.
I would seek parenting classes or discuss this behavior with her pediatrician or a family counselor. It is hard to say if this is behavior that is due to something like ODD or just a bad combination of personalities. I think I said before that if one thing doesn't work, find something else. How old is she? Is the behavior expected at her age? (Which doesn't make it right, but helps you understand where she's coming from - for example, some clashes might be diffused if you give her a choice when you can).
My DD does get time outs, but when her behavior warrants, she also gets to clean up the mess or she gets to miss out on a playdate or has to leave the park early, etc.
Is this a battle of wills or is this really cause, consequence, end? It's really hard to tell from here. Beyond no and don't and stop, I think we ALSO need to work on training our kids what TO do as well.
Edit to add that I see from other posts that there might be 2 older siblings who recently moved out or want to move out and a lot of chaos in the home. I would not ignore the effect that has on a 4 yr old who doesn't have the words to express her frustration, her fears, etc. Maybe this is a time when instead of reacting to the individual behaviors, you look at the overall family picture and try to make the environment more calm so that the child is more calm. Sometimes when our kids are at their worst, they really need a hug, too.