I highly recommend the Audible Audio version of this book. It’s over 12 hours long but is worth the time investment. Ramit Sethi narrates his own book and his personality really shines through. I find him very refreshing. He can be amusing as well. Sethi makes what could be a very dry subject entertaining.