Understanding and Dealing with Violence by Barbara C. Wallace, Barbara Wallace & Robert Carter