An implementation in D3 of Figure 5-10 "Donut chart using Protovis" in "Visualize This" by Nathan Yau.
The implementation of this chart is quite like the one in the book, as both Protovis and D3 were created by Mike Bostock.
Modified http://d3js.org/d3.v3.min.js to a secure url
https://d3js.org/d3.v3.min.js