http://www.amazon.com/gp/aw/d/1582975779
https://www.coursera.org/instructor/~326
Reply on news.ycombinator.com