• Great writing, easy to understand even for a novice like me!