Algorithms to Live By

This 368-pages book by Brian Christian was published in 2016 by Henry Holt & Co. It would take roughly 7 hours to read.

Algorithms to Live By