This compendium is essential reading for anyone interested in revolutionary politics in general, and for an inside look at the theoretical underpinnings of the BPP in particular. Talk a lot but do nothing liberals aside.