Text this: Data Visualization with JavaScript / Stephen A. Thomas.