Recommendations:

Peter Attia
Peter Attia

Just about to finish this book for the second time. Damn, I cant say enough about it.

Source