Nonviolence : theory and practice / edited by Robert L. Holmes, and Barry L. Gan. - Third edition - London : ED-Tech Press, c2023. - xxiii, 407 pages ; 22 cm. Includes bibliographical references. English ISBN: 978180406203b Subjects--Topical Terms: Social and political ethics Dewey Class. No.: 170.4 / N814