The Essential Guide to Building Your Argument - Dave Rush

A practical guide on how to produce and engage with arguments