Extraordinary debates

A comprehensive guide to preparing for different types of debates; with tips on choosing a debate topic, constructing a solid argument, speaking skills, and avoiding common mistakes.

9780531139059
book
Cover image of Extraordinary debates

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
176319353684982434756685153748BPMS120BPMS036416808.5 ORR808.515825759371742569409