I really like Noel Jarvis Norton's ideas. Her work through the Calmer Easier Happier parenting method is well known, and the free talks and parenting classes are excellent; she advises parents on how to create solid, workable routines for their children, building on predictability & a safe structure for them, so that discipline in the traditional way will be usually redundant. I have found Jarvis Norton's methods ('don't ask twice', in particular, but also 'talk throughs' and other ideas) very useful: they really work and involve real respect for both parents and children, putting you as a parent in charge without using arrogance or aggression towards the child.
If you want to find out more about her methods, she's really published a book called 'Calmer easier happier parenting' which is the best, more detailed account of her methods so far.
This book is an older one; it also contains most of her main ideas, the structure of her parenting method, which serves as very good background for anyone who's troubled about losing control, having anger outbursts & sometimes smacking. You'll find, if you follow the wider framework that Jarvis Norton suggests, you'll end up losing your temper far less often if at all. But in this book she also has an excellent section on smacking and the arguments pro & con, which I found interesting & made good food for thought.
All in all, excellent, down to earth ideas about parenting, a refreshing change from the more fashionable (but often one-dimensional) approaches that are currently all the rage, such as attachment parenting or strict behaviourist / routine approaches. Jarvis Norton combines the best from various methods, and has a solid understanding of child development and children-parent dynamics.