Sort:  

Yes, it is. I finished reading it in two sessions, 3 hours each, including doing the exercises at the end of each chapter.