Very helpful and concise, I was saddened to read that the author passed away in March 2019.