This was a quite thorough and enjoyable overview of the history of the SNP, and the Scottish independence movement in the 20th and 21st centuries.
Although it does *not* attempt predict the outcomes of the 2016 Scottish election, 2016 Brexit vote, and 2017 UK general election, it provides a superb analysis of the work which the party undertook in the 1990s and early 2000s as it prepared for government, moderated its messaging, and executed an impressive referendum result in 2014. The trade-offs involved were interesting to learn about, namely that the party double-down post-2014 on new voters who supported Yes, but at the cost of losing some of the 2007 & 2011 anti-independence voters who'd helped them win government and then their first majority. Some neat parallels to Quebec, PQ, and BQ politics as well.