David Tripathi1 reviewFollowFollowFebruary 8, 2024A concise overview with a unique perspective. Not overly technically!A very good read for those looking for an overview of the subject. I work in finance and accounting and it was a good refresher especially when you don’t touch the subject often.