Books an incredible resource to learn new concepts in a coherent way, to broaden point of views or simply to relax. Here's a list of the ones I'm currently reading or I've read (most recently read at the top):