The book is only 50% finished and will be complete by the end of 2025.
Table of contents
About the textbook
About the author