Multiple inheritance gets messy; languages such as Java and C# don't actually support it. Multiple inheritance also tends to lead to deep, complicated class hierarchies. These complex hierarchies make multiple inheritance hard to debug. The rest of this book will use single inheritance, avoiding the intricacies of multiple inheritance.
Interested in implementing multiple inheritance? An implementation guide can be found online at https://www.lua.org/pil/16.3.html.