Developing a D3.js Edge eBook