One of the best books that I have ever read on debating is How To Win Arguments (More Often Than Not) by William Rusher. The guidance that the book provides is relevant today despite being published in 1981. The book helps to teach the fundamentals and gives great advice on how to counter the various types of arguments (rational/irrational, logical/emotional).
Want to read more reviews of this book or buy it? Check out the links below:
Contributors: Patrick Lynch from Southeast for CMP