October 2022
Intermediate to advanced
912 pages
21h 37m
English
Dedication
I would like to dedicate this book to my wife, Becky, whose unending patience allowed deadlines to be met. And to my mother, Frances McDonald, who taught by example that learning is a lifelong adventure.