Another great talk that gives a collegial narrative on the current Bitcoin block size debate:
Gavin Andresen, Adam Back, and Trace Mayer Discuss Bitcoin Block Size
Nick Szabo on Let's Talk Bitcoin
Nick's statements re: typical bitcoin jargon ("trust-less", decentralization, governance, etc.) are so important for the Bitcoin community to hear. His description of trust, identity, governance, consensus, etc. are awesome. I would say this is the best Bitcoin interview in 2015.
Here is the most current copy of the paper: Digital Currencies in Practice by Alex Waters